package com.aps.common.model.standardAps;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @description: 标准APS参数订单工序
 * @author: jsy
 * @time: 2025/9/18 18:22
 */
@Schema(description = "标准APS参数订单工序")
@Data
@NoArgsConstructor
@AllArgsConstructor
public class StandardApsOrderProcess {

    @Schema(description = "工序ID")
    private String id;

    @Schema(description = "所属订单ID")
    private String orderId;

    @Schema(description = "工序名称")
    private String processName;

    @Schema(description = "工序处理时间（单位：分钟） 、 标准时长")
    private double unitProcessingTime;

    @Schema(description = "工序准备时长（换线、换模、加料等）")
    private double operationPreparedTime;

    @Schema(description = "工序顺序（从1开始）")
    private int sequence;

    @Schema(description = "工序所属设备（类型）")
    private String equipmentType;
}
